microencapsulated feed - Spanish English Dictionary